00000000000000000000
01100010111001100000
01111110111111111111
11111110011111111111
11115150015151111111
11111110001111111111
11114444044441111111
11114141014141111111
10014444044440111111
10000000000000101001
12233311333332121221
22211111133332222222
22111111514222222222
22211111114222222222
22212212122222222222